being chased/followed - Espagnol Anglais Dictionnaire